anatomic landmark - French English Dictionary